//package com.pro.common.service.pay.service.base;
//
//import com.pro.common.service.pay.util.SignUtils;
//
//import java.util.Map;
//
//public abstract class BasePaymentService implements IPaymentService {
//    protected String notifyUrl;
//    protected String apiKey;
//
//    protected String buildRequestSign(Map<String, String> params) {
//        return SignUtils.signHMACSHA256(params, apiKey);
//    }
//
//    protected String sendRequest(String url, Map<String, String> params) {
//        return HttpClientUtils.postJson(url, params);
//    }
//}
